save([pathname,'.' 'mat']); % save all figures in different names ChildList = sort(get(0,'Children')); for cnum = 1:length(ChildList) if strncmp(get(ChildList(cnum),'Type'),'figure',6) saveas(ChildList(cnum), [pathname 'Fig', '_', num2str(ChildList(cnum)), '.' 'fig']); end end